Skip to content

feat: add observe-instrument-mcp to community servers#3552

Open
alanzha2 wants to merge 1 commit intomodelcontextprotocol:mainfrom
alanzha2:add-observe-instrument-mcp
Open

feat: add observe-instrument-mcp to community servers#3552
alanzha2 wants to merge 1 commit intomodelcontextprotocol:mainfrom
alanzha2:add-observe-instrument-mcp

Conversation

@alanzha2
Copy link

Summary

Adds observe-instrument-mcp to the community servers list.

What it does: An MCP server that automatically instruments Python AI agents with OpenTelemetry-based tracing using the ioa-observe-sdk. It adds @agent, @tool, @graph, and @workflow decorators plus Observe.init() and session_start() to existing agent code with zero manual effort.

Supported frameworks: LlamaIndex, LangGraph, CrewAI, raw OpenAI SDK (single-agent and multi-agent patterns)

LLM providers: Anthropic, OpenAI, Google Gemini, Groq, Ollama via LiteLLM

Tools:

  • instrument_agent — reads a Python agent file, applies full instrumentation, writes it back with a .bak backup
  • check_instrumentation — audits a file for missing instrumentation without modifying it

PyPI: https://pypi.org/project/observe-instrument-mcp/

🤖 Generated with Claude Code

Adds observe-instrument-mcp, an MCP server that automatically instruments
Python AI agents with OpenTelemetry-based tracing using the ioa-observe-sdk.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant